English Dictionary
◊ SPERMATIC CORD
spermatic cord
n : a structure resembling a cord that suspends the testis
within the scrotum and contains the vas deferens and
other vessels and nerves